Micron Document
____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|


🬧 The NomadNet Encyclopedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

🔍 Search

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Linux
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
mwbgLinux (/ˈlinuks/cite-ref-1[1], pronuncia mwdainglese [ˈlɪnʊks]cite-ref-2[2]), è la denominazione impropria ma comune con cui sono conosciuti i mwegsistemi operativi mwewliberi che usano come mwfanucleo il mwfqkernel Linux, caratterizzati dall'essere mwfgopen source, di tipo mwfwUnix-like e costruiti insieme ad altri componenti software in forma di mwgadistribuzioni. Oggi, molte importanti società nel campo dell'mwgqinformatica come mwggGoogle, mwgwMicrosoft, mwhaAmazon, mwhqIBM, mwhgOracle, mwhwHewlett-Packard, mwiaRed Hat, mwiqCanonical, mwigNovell e mwiwValve sviluppano e pubblicano sistemi Linux. Un esempio molto conosciuto è mwjaUbuntu di mwjqCanonical, il cui codice sorgente deriva da mwjgDebian.cite-ref-3[3]

Contents

Storia
I LUG
Note

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Storia

Linus Torvalds e gli esperimenti con Minix

Il primo nucleo del mwnqkernel Linux fu presentato al mondo il 25 agosto mwng1991 dal giovane studente finlandese di informatica mwnwLinus Torvalds che, appassionato di mwoaprogrammazione, era insoddisfatto del sistema operativo mwoqMinix (sistema operativo mwogunix-like destinato alla didattica, scritto da mwowAndrew S. Tanenbaum, professore ordinario di Sistemi di rete all'mwpaUniversità di Amsterdam), poiché supportava male la nuova architettura mwpqi386 a 32 bit, all'epoca tanto economica e popolare. Così Torvalds decise di creare un mwpgkernel UNIX con lo scopo di divertirsi e studiare il funzionamento del suo nuovo computer, che era un mwpw80386.

Per girare, il sistema operativo basato sul kernel programmato da Torvalds, chiamato Linux, utilizzava inizialmente, oltre al kernel di Torvalds, lo mwqquserspace di mwqgMinix. Successivamente, Linus decise di rendere il sistema indipendente da Minix, anche perché non ne gradiva la licenza che lo rendeva liberamente utilizzabile solo a fini didattici, e decise quindi di sostituire quella parte del sistema operativo col software del progetto mwqwGNU. Per fare ciò, Torvalds cambiò la licenza e adottò la mwraGPL, che tra l'altro considerava buona per il suo sistema operativo a prescindere dal software GNU stesso.

Linux era all'inizio un semplice mwrgemulatore di terminale scritto in mwrwC e mwsaassembly, e non aveva bisogno di appoggiarsi a un sistema operativo. L'emulatore di terminale avviava e gestiva due mwsqthread: uno per mandare segnali alla porta seriale e uno per riceverli; quando poi Linus ebbe bisogno di leggere e scrivere file su disco, questo emulatore fu esteso in modo che potesse gestire un mwsgfile system. Lentamente, questo programma si trasformò in un intero kernel in grado di gestire un sistema operativo e Linus iniziò a documentarsi sulle specifiche mwswPOSIX, chiedendo assistenza sul mwtanewsgroup.cite-ref-4[4] La prima versione del kernel Linux, la 0.01, fu pubblicata su mwuqInternet il 17 settembre mwug1991 e la seconda nell'ottobre dello stesso anno.

Torvalds preferiva chiamare mwvaFreax il kernel a cui stava lavorando, ma mwvqAri Lemmke, assistente alla mwvgHelsinki University of Technology che gli aveva offerto lo spazio mwvwFTP per il progetto (mwwaftp.funet.fi), preferì assegnare alla mwwqsubdirectory dedicata il nome alternativo di lavorazione mwwgLinux.cite-ref-5[5] Sin dalla versione 0.01 si poteva mwxwcompilare e far partire la shell GNU mwyaBash. Fino alla versione 0.10 era richiesto un computer con Minix per configurare, compilare e installare Linux perché quest'ultimo usava il filesystem del sistema sul quale si appoggiava; dalla versione 0.11 poteva essere compilato da Linux stesso. Presto i sistemi Linux superarono Minix in termini di funzionalità: Torvalds e altri sviluppatori della prima ora di Linux adattarono il loro kernel perché funzionasse con i componenti GNU e i programmi in user-space per creare un sistema operativo completo, pienamente funzionante e libero. Il 12 marzo mwyq1994 il 16º livello di patch del kernel 0.99 divenne Linux 1.0. Fu lo stesso Linus Torvalds a presentare la prima versione mwygstabile all'mwywUniversità di Helsinki.

L'implementazione di X Window System

Nella primavera del mwba1992 l'mwbqhacker mwbgOrest Zborowski riuscì a rendere eseguibile il mwbwserver X sulla versione 0.12 di Linux. Per far ciò, Orest dovette implementare tutta la struttura degli mwcaUnix Domain Socket indispensabili a X Window e quindi un primo livello mwcqmwcgsocket sul quale venne poi costruita tutta l'infrastruttura di rete di Linux. In realtà, il tutto era imbastito in maniera caotica e non era ben integrato all'interno del kernel, ma Linus accettò comunque la mwcwpatch perché con essa era possibile sia utilizzare X, sia utilizzare tale infrastruttura per dotare Linux di uno stack di rete.

Entusiasta della novità, Linus pubblicò, dopo la versione 0.13, la versione 0.95, senza pensare a tutti i problemi di sicurezza che la rete avrebbe comportato. Per rimediare alla leggerezza, nei due anni che trascorsero dalla 0.95 alla 1.0, Linus dovette utilizzare sia un ulteriore numero per indicare il mwdqlivello di patch sia le lettere dell'alfabeto (sino alla versione 0.99.15Z, 0.99 15º livello di patch, mwdgrevisione Z).

La nascita della controversia sul nome

La maggior parte delle persone chiama il sistema operativo semplicemente "Linux". la mwfwFree Software Foundation però dal 1994 promuove la diffusione del termine GNU/Linux, per le seguenti ragioni:cite-ref-gnu-faq-why-6-0[6]cite-ref-linux-and-gnu-7-0[7]cite-ref-8[8]cite-ref-never-heard-gnu-9-0[9]

Semantica
Parlare di "sistemi Linux" risulterebbe ingannevole perché a rigore Linux non è un sistema operativo ma solo un mwkwkernel per sistemi mwlaunix-like.cite-ref-never-heard-gnu-9-1[9]

Credito tecnico
Un utente inesperto potrebbe pensare di utilizzare Linux anche in casi in cui non è vero.cite-ref-linux-and-gnu-7-1[7] Gli utenti di "sistemi Linux" invece potrebbero non venire a conoscenza del progetto GNU, pur utilizzando software da esso prodotto.cite-ref-never-heard-gnu-9-2[9]

Credito per ragioni storiche
la dizione "Linux" non avrebbe ragioni storiche profonde, perché non fu inventata da Linus Torvalds (che al contrario aveva scelto il nome mwpwFreax per il suo progetto).cite-ref-rivoluzionario-per-caso-10-0[10] Chiamare il sistema "GNU/Linux" servirebbe a riconoscere il ruolo storico del progetto GNU nel suo sviluppo.cite-ref-gnu-faq-why-6-1[6]

Chi propone l'utilizzo il nome "Linux" per mwsqsineddoche invece cita le seguenti ragioni:

Linux è il nome da sempre più utilizzato
La proposta di utilizzare mwtqGNU/Linux invece non appare prima del 1994, quando il termine "Linux" era già diventato popolare. Nei principali canali di informazione si fatica a trovare riferimenti a controversie di denominazione.
La controversia è una banale disputa territoriale
Proporre l'utilizzo della denominazione mwuaGNU/Linux sarebbe tentativo da parte della Free Software Foundation di prendersi gran parte dei meriti per l'intero sistema.cite-ref-11[11]
Un sistema Linux comprende software di molti fornitori
Il progetto GNU è solo una delle fonti utilizzate per la creazione di una distribuzione Linux. Molte parti importanti del sistema come l'mwvwApache HTTP Server, il mwwasistema X Window o il mwwqK Desktop Environment provengono da altri gruppi. La provenienza di ogni programma è rintracciabile nella licenza oppure nella documentazione dei singoli programmi.

Gli ambienti desktop e gli anni 2000

Nel 1996 fu scelto come logo ufficiale di Linux un mwyqpinguino disegnato da mwygLarry Ewing, chiamato mwywTux come abbreviazione di mwzaTorvalds mwzqUnimwzgx. Il compito di fornire un sistema integrato, che combini tutte le componenti di base con le interfacce grafiche (come per esempio mwzwGNOME o mw0aKDE, basate a loro volta sulla presenza dell'mw0qX Window System) e con il software applicativo, è svolto dalle mw0gdistribuzioni GNU/Linux.

Per quanto riguarda il kernel vero e proprio, Torvalds già nel settembre 2009 dichiarò che esso è diventato "gonfio e grosso", non così veloce e scattante come quando l'aveva progettatocite-ref-12[12]. Riconosce, però, che questo "ingrassamento" non va visto solo come una cosa negativa, perché significa che Linux ha molta più compatibilità rispetto al passato.cite-ref-13[13] Nel luglio del mw3a2011, per festeggiare il 20º anniversario della nascita di Linux, Torvalds decise di pubblicare il kernel Linux, passando ad un sistema di numerazione a 2 cifre, pubblicando la versione 3.0 del kernel. L'ultima release della serie 2.6 è stata la 2.6.39. Il 12 aprile mw3q2015 è stata pubblicata la versione 4.0 che oltre a risoluzioni di bug aggiunge supporto a nuovo hardware (come mw3gintel quark) e le live patching, ovvero la possibilità di aggiornare il kernel e i punti critici del sistema senza riavviare, questa feature è dovuta anche alla collaborazione di mw3wRedHat e mw4aSUSE.

L'ultima versione stabile del kernel Linux è la 6.1; il suo sviluppo è sostenuto dalla mw4gLinux Foundation, un'associazione senza fini di lucro nata nel mw4w2007 dalla fusione di Free Standards Group e Open Source Development Labs.cite-ref-14[14]

Descrizione

Grazie alla mw8qportabilità del kernel, data dalla presenza dei moduli, sono stati sviluppati sistemi operativi per un'ampia gamma di dispositivi:

• mw9gcellulari
• mw-atablet computer e mw-qconsole
• mw-wmainframe

Esistono inoltre sistemi Linux mw-winstallabili anche come mwaqaserver, mwaqerouter e mwaqisistemi embedded.cite-ref-linuxdevices-15-0[15]cite-ref-ibmlinuxwatch-16-0[16]cite-ref-17[17]cite-ref-18[18]cite-ref-19[19]

Attualmente Linux è molto usato, soprattutto come sistema operativo su server, in ambienti di produzione o in dispositivi mwargembedded (PVR, telefoni ecc.) e ha una discreta diffusione in ambiente desktop (circa il 3% dei PC). Anche l'iniziale ampia diffusione sui mwarknetbook ha lasciato il passo a Windows, pur mantenendo una quota di penetrazione significativamente superiore a quella dei pc desktop/notebook.

Kernel Linux

Il mwasikernel Linux, uno dei più riusciti esempi di software libero e mwasmopen source,cite-ref-20[20] costituisce il nucleo dei sistemi operativi della famiglia di Linux.cite-ref-21[21] Fu inizialmente creato nel mwasw1991 da alcuni studenti di informatica mwas0finlandesicite-ref-22[22] tra cui mwatiLinus Torvalds, il capogruppo. Successivamente aumentarono in modo repentino i suoi sviluppatori e i suoi utilizzatori che aderivano al progetto del mwatmsoftware libero e contribuivano allo sviluppo del nuovo sistema operativo.cite-ref-23[23]

Pubblicato, liberamente mwatkscaricabile e modificabile sotto la mwatolicenza libera mwatsGNU GPLcite-ref-copying-24-0[24] (insieme ad alcuni mwauafirmware con varie licenze), è continuamente e liberamente sviluppato da collaboratori di tutto il mondo attraverso la relativa mwauecomunità virtuale, con lo sviluppo che ogni giorno avviene sfruttando la relativa mwauimailing list, in modo del tutto analogo a quello in cui sono sviluppati i mwaumprotocolli di Internet. Il ramo di sviluppo principale del kernel Linux prevede che esso contenga anche alcune parti non-libere, offuscate od oscurate come ad esempio alcuni mwauqdriver. Il progetto mwauuLinux-libre si propone come variante completamente libera di Linux, da cui sono nate diverse mwauydistribuzioni completamente libere.cite-ref-linux-libre-25-0[25]

Boot loader

Linux come mwaviboot loader su mwavmMBR utilizza mwavqLILO in vecchie versioni e mwavuGRUB nelle versioni più moderne.

File system

Il mwavgfile system utilizzato dai sistemi Linux fa riferimento al mwavkFilesystem Hierarchy Standard, uno mwavostandard per file system per sistemi mwavsUnix e mwavwUnix-like di tipo ad albero gerarchizzato. Esso serve per controllare come i dati sono salvati e come vengono recuperati dal disco rigido del computer da utente con privilegi di amministratore o dalla "root" con comando cd / (cd slash).

Utilizzo e applicazioni pratiche

Il kernel Linux gira su svariate mwav8architetturecite-ref-26[26]: dai mwawqcellulari ai mwawuPC, ai mwawysupercomputer.cite-ref-27[27] Speciali distribuzioni esistono per piccole architetture per mainstream. Il mwawsfork del kernel ELKS può girare su un mwawwIntel 8086 o su un mwaw0Intel 80286 con microprocessore a mwaw416-bit, mentre il fork del kernel mwaw8µClinux può girare su sistemi senza mwaxaMMU. Il kernel gira anche su architetture che erano state progettate per utilizzare il proprio sistema operativo, come i computer mwaxeMacintosh della mwaxiApple (con architetture mwaxmPowerPC e mwaxqIntel), mwaxuPDA, mwaxyconsole, mwaxclettori MP3 e mwaxgtelefoni cellulari. Oltre che su postazioni mwaxkhost ovvero mwaxodesktop computer, Linux è ampiamente utilizzato su postazioni mwaxsserver tramite apposite distribuzioni ottimizzate per la destinazione d'uso, potendo gestire facilmente un gran numero di accessi contemporanei sia lato mwaxwintranet sia lato mwax0internet (server pubblici) e dove i vantaggi in termini di stabilità e mwax4affidabilità sono ancor più apprezzati.

Amministrazione

L'amministrazione, da parte di un utente o un mwayysistemista, di un sistema Linux può avvenire per via grafica attraverso un pannello di controllo oppure direttamente da mwaycriga di comando o mwaygterminale virtuale tramite ricorso a una serie di mwaykcomandi. Quest'ultima modalità è tipica delle distribuzioni mwayoserver che per motivi di semplicità e di carico non presentano interfaccia grafica (per l'elenco e descrizione dei comandi vedi fondo voce).

Vantaggi e svantaggi

Numerose distribuzioni sono completamente gratuite, per l'utente privato e per le mway0aziende. Esistono società (mway4Red Hat, mway8Canonical, mwazaSUSE e altre) che, dietro compenso, forniscono supporto tecnico e altri servizi per le proprie distribuzioni commerciali. A questo si aggiunge la possibilità di modificare il sistema migliorando in proprio il mwazecodice sorgente, fornito con la licenza mwaziGPL e di distribuirlo liberamente e legalmente, sotto forma di nuove versioni. Il dibattito sui vantaggi e svantaggi di Linux è spesso ricompreso all'interno della comparazione tra Microsoft Windows e Linux, molto nota agli addetti ai lavori, perché alcune mwazmsoftware house, come ad esempio mwazqAdobe, non vogliono fare il mwazuporting su varie distribuzioni. Ma grazie alle numerose distribuzioni esistenti, Linux è il sistema operativo perfetto per riportare in vita vecchi computer; infatti, esistono diverse distro (distribuzioni) che possono funzionare su computer poco potenti come mwazyAlpine Linux, mwazcPuppy Linux, mwazgLubuntu, ecc., ma anche distro più esigenti come mwazkUbuntu, mwazoDebian, mwazsLinux Mint, ecc., le quali hanno comunque bisogno di meno potenza rispetto, per esempio, a Windows 10.

Distribuzioni

Non esiste un'unica versione di Linux, ma esistono diverse mwaaudistribuzioni (chiamate anche mwaaydistro), solitamente create da comunità di sviluppatori (mwaaccommunity) o società, che scelgono, preparano e compilano i pacchetti da includere. Tutte le distribuzioni sono sviluppate in maniera indipendente a partire dal mwaagkernel Linux comune (sia pur in versioni diverse e spesso personalizzate), e si differenziano tra loro per il cosiddetto "parco mwaaksoftware", cioè i pacchetti preparati e selezionati dagli sviluppatori per la distribuzione stessa, per il mwaaosistema di gestione del software, i mwaasrepository e per i servizi di assistenza e manutenzione offerti.

Esistono distribuzioni eseguibili direttamente da mwaa0CD o mwaa4chiave USB, chiamate distribuzioni mwaa8live o mwabadesktop CD. Una distribuzione live su CD o USB consente di provare la distribuzione ed eventualmente procedere all'installazione del sistema sul proprio computer.

Sviluppo e promozione

Linux Foundation e Linux Standard Base

La mwabsLinux Foundation è un'organizzazione formata dai maggiori produttori di software e hardware il cui obiettivo è di migliorare l'interoperabilità tra le diverse distribuzioni.

Allo scopo, essa ha proposto uno standard aperto e gratuito, chiamato mwab0Linux Standard Base (ufficializzato con lo standard mwab4ISO/mwab8IEC 23360) che definisce una comune mwacaABI (interfaccia binaria per le applicazioni), un unico sistema di pacchettizzazione e una struttura per il mwacefile system che preveda le stesse convenzioni sui nomi e le stesse directory basilari in ogni sistema Linux. Molte aziende famose sono entrate nella Linux Foundation tra le quali mwaciCisco, mwacmHuawei, mwacqMicrosoft, mwacuHP, mwacyIBM, mwaccIntel, mwacgNEC, mwackFujitsu, mwacoQualcomm e mwacsSamsungcite-ref-28[28].

Esso al momento costituisce lo standard con maggiore mwadyappeal, al quale tutte le maggiori distribuzioni si stanno adeguando. Le mwadcdistribuzioni possono essere specializzate per differenti utilizzi: supporto a particolari mwadgarchitetture, mwadksistemi embedded, stabilità, sicurezza, localizzazione per una particolare regione o lingua o il supporto per le applicazioni in mwadosistema real-time. In più, alcune distribuzioni includono solamente mwadssoftware libero. Attualmente, oltre trecento distribuzioni sono sviluppate attivamente, con circa una dozzina di esse che sono più famose per l'utilizzo giornaliero.cite-ref-29[29]

I LUG

Ruolo importante al riguardo è svolto dai mwaemLinux user group (gruppi di utenti Linux), anche detti LUG, gruppo formato da sostenitori e promotori del sistema operativo GNU/Linux, che spesso organizzano manifestazioni pubbliche attraverso le quali fanno conoscere Linux e il suo funzionamento a tanti potenziali utenti, aiutando chi si è appena avvicinato all'utilizzo di questo sistema operativo nell'installazione e nella configurazione dei propri computer. I LUG sono spesso organizzati come mwaeqassociazioni mwaeusenza scopo di lucro e la loro principale missione è contribuire alla diffusione del mwaeysoftware libero e in particolare dei sistemi operativi basati sul mwaeckernel Linux.

Linux Day

I LUG italiani ogni anno promuovono e organizzano il mwafaLinux Day, una manifestazione che ha lo scopo di promuovere il sistema operativo Linux e il mwafesoftware libero, e avvicinare e aiutare i nuovi utenti, con un insieme di eventi contemporanei organizzati in diverse città d'Italia. La mwafiItalian Linux Society (ILS) stabilisce la data del Linux Day e, a volte, fornisce proprio materiale pubblicitario. La responsabilità dei singoli eventi locali è lasciata ai rispettivi gruppi organizzatori, che hanno libertà di scelta per quanto riguarda i dettagli delle iniziative locali, nel rispetto delle linee guida generali definite da ILS.

Giornate tematiche sul software libero e l'open source erano già state sperimentate in Italia sin dal 1999, grazie alle iniziative del gruppo ErLug (Emilia-Romagna Linux User Group). Fu grazie a queste esperienze, e i dibattiti che ne seguirono, che vennero definite le linee guida dei Linux Day, successivamente gestite da ILS sul territorio nazionale. Le prime manifestazioni in questa nuova veste vennero proposte a partire dal 2001, per iniziativa di Davide Cerri di ILS,cite-ref-30[30] con lo scopo di valorizzare la rete dei mwafgLUG italiani organizzando una manifestazione di portata nazionale ma allo stesso tempo delocalizzata sul territorio. Il ruolo di ILS, tuttavia, è stato sempre secondario rispetto allo sforzo profuso dai LUG, veri artefici della manifestazione.

La prima edizione del Linux Day si è tenuta il 1º dicembre mwafo2001 in circa quaranta città sparse su tutto il territorio nazionale.cite-ref-puntoinformatico-31-0[31] Il Linux Day è divenuto il principale evento italiano no profit dedicato a Linux e al software libero.

Riviste dedicate

• mwagimwagmLinux & C. in italiano
• mwagumwagyLinux Magazine in italiano
• mwaggmwagkLinux Magazine in inglese

Confronto con macOS e Windows

Linux ha come principali concorrenti Windows e macOS. Ogni sistema operativo ha pro e contro, in base alle proprie esigenzecite-ref-32[32]cite-ref-33[33]cite-ref-34[34].

Note

cite-note-11. mwaokmwaooLuciano Canepari, mwaosmwaowDizionario di pronuncia italiana (mwao0mwao4PDF), su mwao8venus.unive.it, agosto 2008, p.mwapa 167. mwapeURL consultato il 25 dicembre 2012 mwapi(archiviato dall'mwapmurl originale il 15 maggio 2013).
cite-note-22. Linus Torvalds usò mwapg/ˈlɪnʊks/ in inglese. mwapo(mwapsmwapwEN) mwap0mwap4Re: How to pronounce "Linux"?, su mwap8comp.os.linux, 23 aprile 1992. mwaqaURL consultato il 9 gennaio 2007. Torvalds si registrò pronunciando tale nome negli mwaqianni novanta. mwaqq/ˈlɪnʊks/ mwaqy(mwaqcmwaqgEN) mwaqkmwaqoHow to pronounce Linux?, su mwaqspaul.sladen.org. mwaqwURL consultato il 17 dicembre 2006.) e in mwaq0svedese (mwaq8/ˈlɪːnɤks/: mwara(mwaremwariEN) mwarmmwarqLinus pronouncing Linux in English and Swedish, su mwarukernel.org. mwaryURL consultato il 20 gennaio 2007.
cite-note-33. mwaro(mwarsmwarwEN,mwar0 mwar4IT) mwar8mwasaTDAH_FUIT (TDAH_, in short) The_Debian_Administrator’s_Handbook_free_unofficial_Italian_translation, su mwaseFree unofficial Italian translation - FUIT on Github.com. mwasiURL consultato il 2 maggio 2022.
cite-note-44. mwasy(mwascmwasgEN) mwaskLinus Torvalds, mwasomwassWhat would you like to see most in minix?, su mwaswgroups.google.com, comp.os.minix, 25 agosto 1991. mwas0URL consultato il 9 gennaio 2011.
cite-note-55. mwatemwatiLinus Torvalds, David Diamond, mwatmRivoluzionario per caso. Come ho creato Linux (solo per divertirmi), mwatqGarzanti, 2011, pp.mwatu 101, 105, 109, mwatyISBNmwatc 88-11-73896-2.
cite-note-gnu-faq-why-66. mwat8mwauamwauePerché lo chiamate GNU/Linux e non Linux?, su mwauignu.org. mwaumURL consultato il 29 marzo 2016.
cite-note-linux-and-gnu-77. mwaukmwauomwausLinux e il sistema GNU, su mwauwgnu.org. mwau0URL consultato il 29 marzo 2016.
cite-note-88. mwavemwavimwavmCosa c'è in un nome?, su mwavqgnu.org. mwavuURL consultato il 29 marzo 2016.
cite-note-never-heard-gnu-99. mwav0mwav4mwav8Utenti GNU che non hanno mai sentito parlare di GNU, su mwawagnu.org. mwaweURL consultato il 29 marzo 2016.
cite-note-rivoluzionario-per-caso-1010. mwawumwawyLinus Torvalds, David Diamond, mwawcRivoluzionario per caso. Come ho creato Linux (solo per divertirmi), mwawgGarzanti, 2011, p.mwawk 109, mwawoISBNmwaws 88-11-67859-5.
cite-note-1111. mwaxe(mwaximwaxmEN) Phil Hughes, mwaxqmwaxuThe Politics of Freedom, in mwaxyLinux Journal, ottobre 1996.
cite-note-1212. mwaxoAlfonso Maruccia, mwaxsmwaxwLinus attacca Linux, su mwax0punto-informatico.it, mwax4Punto Informatico, 22 settembre 2009. mwax8URL consultato il 17 febbraio 2011.
cite-note-1313. mwaym(mwayqmwayuEN) mwayymwaycLinus calls Linux "bloated and huge", su mwaygtheregister.co.uk. mwaykURL consultato il 9 gennaio 2011.
cite-note-1414. mway0(mway4mway8EN) mwazamwazeNew Linux foundation Launches - Merger of Open Source Development Labs and Free Standard Group, Linux Foundation, 21 gennaio 2007. mwaziURL consultato il 6 ottobre 2007 mwazm(archiviato dall'mwazqurl originale il 3 maggio 2007).
cite-note-linuxdevices-1515. mwazg(mwazkmwazoEN) mwazsmwazwLinux Watch, su mwaz0trl.ibm.com, ottobre 2001. mwaz4URL consultato il 29 settembre 2009 mwaz8(archiviato dall'mwa0aurl originale il 20 dicembre 2001).
cite-note-ibmlinuxwatch-1616. mwa0q(mwa0umwa0yEN) mwa0cmwa0gTrolltech rolls "complete" Linux smartphone stack, su mwa0klinuxfordevices.com, gennaio 2010. mwa0oURL consultato il 20 settembre 2009 mwa0s(archiviato dall'mwa0wurl originale il 25 maggio 2012).
cite-note-1717. mwa1a(mwa1emwa1iEN) Patrick Thibodeau, mwa1mmwa1qIBM's newest mainframe is all Linux, su mwa1umwa1yComputerworld. mwa1cURL consultato il 22 febbraio 2009 mwa1g(archiviato dall'mwa1kurl originale il 12 dicembre 2009).
cite-note-1818. mwa10(mwa14mwa18EN) Daniel Lyons, mwa2amwa2eLinux rules supercomputers, su mwa2iforbes.com. mwa2mURL consultato il 22 febbraio 2007.
cite-note-1919. mwa2cmwa2gmwa2kOpenWrt, su mwa2oopenwrt.org.
cite-note-2020. mwa24(mwa28mwa3aEN) Linus Torvalds, mwa3emwa3iRe: GPLv3 Position Statement, su mwa3mlkml.org, 25 settembre 2006.
cite-note-2121. mwa3c(mwa3gmwa3kEN) mwa3omwa3sFile README, su mwa3wgit.kernel.org. mwa30URL consultato il 12 novembre 2010 mwa34(archiviato dall'mwa38url originale il 24 luglio 2012).
cite-note-2222. mwa4m(mwa4qmwa4uEN) Marjorie Richardso, mwa4ymwa4cIntervista: Linus Torvalds, su mwa4glinuxjournal.com, Linux Journal, 1º novembre 1999. mwa4kURL consultato il 20 agosto 2009.
cite-note-2323. mwa40(mwa44mwa48EN) Sam Williams, mwa5amwa5eChapter 9: The GNU General Public License, su mwa5iFree as in Freedom, O'Reilly Media. mwa5mURL consultato il 16 febbraio 2011.
cite-note-copying-2424. mwa5c(mwa5gmwa5kEN) mwa5omwa5sFile COPYING, su mwa5wgit.kernel.org. mwa50URL consultato il 16 febbraio 2011 mwa54(archiviato dall'mwa58url originale il 21 dicembre 2012). questo viene aggiornato col kernel, la citazione originale era ;h=ca442d313d86dc67e0a2e5d584b465bd382cbf5c;hb=f3b8436ad9a8ad36b3c9fa1fe030c7f38e5d3d0b
cite-note-linux-libre-2525. mwa6m(mwa6qmwa6uEN) mwa6ymwa6cGNU Linux-libre, Free as in Freedo, su mwa6gFree Software Foundation Latin America. mwa6kURL consultato il 21 gennaio 2015. mwa6s«Linux, the kernel developed and distributed by Linus Torvalds et al, contains non-Free Software, i.e., software that does not respect your essential freedoms, and it induces you to install additional non-Free Software that it doesn't contain.»
cite-note-2626. mwa68mwa7aThe linux-kernel mailing list FAQ mwa7eArchiviatomwa7i il 1º luglio 2016 in mwa7mInternet Archivemwa7q.
cite-note-2727. mwa7k(mwa7omwa7sEN) Prakash Advani, mwa7wmwa70If I could re-write Linux, su mwa74freeos.com, 8 febbraio 2004. mwa78URL consultato il 23 gennaio 2007.
cite-note-2828. mwa8mmwa8qmwa8uLista delle aziende facenti parte della Linux foundation, su mwa8ylinuxfoundation.org.
cite-note-2929. mwa8o(mwa8smwa8wEN) mwa80mwa84The LWN.net Linux Distribution List, su mwa88lwn.net. mwa9aURL consultato il 19 maggio 2006.
cite-note-3030. mwa9qmwa9umwa9yEmail di lancio del Linux Day, su mwa9clists.linux.it. mwa9gURL consultato il 9 gennaio 2011.
cite-note-puntoinformatico-3131. mwa9wmwa90mwa94Si avvicina Linux Day 2005, su mwa98punto-informatico.it, Punto Informatico, 20 settembre 2005. mwa-aURL consultato il 9 gennaio 2011.
cite-note-3232. mwa-q(mwa-umwa-yEN) David Gewirtz, mwa-cmwa-gWindows, Mac, or Linux? We compare the pros and cons of these computing platforms, su mwa-kZDNet. mwa-oURL consultato il 1º febbraio 2021.
cite-note-3333. mwa-4Ruben Laino, mwa-8mwa-aLinux vs Windows vs Mac OS: chi è il migliore?, su mwa-eTecnoUser, 7 ottobre 2016. mwa-iURL consultato il 1º febbraio 2021.
cite-note-3434. mwa-y(mwa-cmwa-gEN) mwa-kmwa-oWindows vs. MacOS vs. Chrome OS vs. Ubuntu Linux: Which Operating System Reigns Supreme?, su mwa-sPCMAG. mwa-wURL consultato il 1º febbraio 2021.

Bibliografia

• Daniele Medri, mwbaamwbaeLinux facile mwbaiArchiviato il 2 dicembre 2020 in Internet Archive., 2001 (copyleft)
• Daniele Masini, mwbaumwbayInformatica e GNU/Linux, 2008 (copyleft)
• Daniele Giacomini, mwbagmwbakAppunti di informatica libera (copyleft)
• mwbasLinus Torvalds e David Diamond, Rivoluzionario per caso. Come ho creato Linux (solo per divertirmi), Garzanti, 2001, ISBN 88-11-73896-2.
• Machtelt Garrels, mwba0mwba4Introduzione a Linux - Una guida pratica, trad. Andrea Montagner, 2007 (copyleft)
• mwbbaScott Granneman, Linux, collana In tasca, traduzione di Roberto Castaldo, Pearson, 2007, ISBN 978-8871924045, OCLC 849154198.
• mwbbiSimone Piccardi, Amministrare GNU/Linux, 5ª ed., Truelite, 31 luglio 2018, ISBN 9780244403713.
• citeref-mcmicrocomputer-208Speciale Linux - Un po' di storia (JPG), in MCmicrocomputer, n. 208, Roma, Pluricom, luglio/agosto 2000, pp. 96-115, ISSN 1123-2714.

Voci correlate
Altri progetti

Altri progetti

• Wikibooks
• Wikinotizie
• Wikimedia Commons

• Wikibooks contiene testi o manuali su Linux
• Wikinotizie contiene notizie di attualità su Linux
• Wikimedia Commons contiene immagini o altri file su Linux

Collegamenti esterni

• citerefenciclopedia-della-matematicaLinux, in Enciclopedia della Matematica, Istituto dell'Enciclopedia Italiana, 2013.
• citerefbritannica-com(EN) Linux, su Enciclopedia Britannica, Encyclopædia Britannica, Inc.
• citerefopen-library(EN) Opere riguardanti Linux, su Open Library, Internet Archive.
• Linux.it sito della Italian Linux Society. Contiene un elenco dei Linux user group italiani, molta documentazione in italiano e altre informazioni su Linux.
• (EN) unix.org sito della Open Group, creatore di Unix
• kernel.org Il sito ufficiale del kernel di Linux
• (EN) Il post di Tanenbaum Linux is obsolete, su educ.umu.se. URL consultato il 27 febbraio 2006 (archiviato dall'url originale il 12 aprile 2006).
• (EN) Il progetto GNU, su gnu.org.
• Distrowatch - Una lista esaustiva di distribuzioni aggiornata continuamente.
• (EN) The Linux Documentation Project, su tldp.org.
• (IT) Linux/Hub, portale di supporto sulle community Linux - su linuxhub.it
• (IT) Linux Day, evento sulla celebrazione di Linux - su linuxday.it